package zhan.dao;

import zhan.entity.User;

import java.util.List;
import java.util.Map;

public interface UserDao {
    /**
     * @return
     * @throws Exception
     */
    List<Map<String, Object>> getUser() throws  Exception ;

    public User selectByPrimaryKey(int userId);

    public List<User> selectAllUser();

    public void insertUser(User user);

    public void deleteUser(int id);

    public List<User> findUsers(String keyWords);

    public void editUser(User user);

    User selectUserByName(String name);
    void save(User user);
//    void save(User user);
//    boolean update(User user);
//    boolean delete(int id);
//    User findById(int id);
//    List<User> findAll();
}
